package com.qef.com.mmovie.di.component;

import android.content.Context;

import com.qef.com.mmovie.api.ApiSever;
import com.qef.com.mmovie.api.DowLoadServer;
import com.qef.com.mmovie.api.LaughImgServer;
import com.qef.com.mmovie.api.TopVieddoServer;
import com.qef.com.mmovie.di.module.AppModule;
import com.qef.com.mmovie.di.module.RetrofitModule;

import javax.inject.Singleton;

import dagger.Component;

/**
 * Created by guangjiego on 2017/3/21.
 */
@Singleton
@Component(modules = {AppModule.class, RetrofitModule.class})
public interface AppComponent {
    Context getContext();

    ApiSever getApiServices();

    TopVieddoServer getTopVieddoServer();

    LaughImgServer getLaughImgServer();

    DowLoadServer getDownloadServer();
}
